potentially isolated - French English Dictionary